home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Disc Station 20
/
Disc Station Vol 20.ISO
/
Drivers
/
Iodata
/
Gvbctv
/
bctv110.exe
/
DISK.EXE
/
GVBCTV.INF
< prev
next >
Wrap
INI File
|
1997-12-16
|
6KB
|
207 lines
;
; GVBCTV.INF
;
; Setup information file to install I-O DATA GV-BCTV/PCI.
;
; Copyright (C) 1997 I-O DATA DEVICE,INC.
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[Version]
Signature=$CHICAGO$
Class=MEDIA
Provider=%String0%
[ClassInstall]
AddReg=Bt848.Class.Install
[DestinationDirs]
DefaultDestDir=11
CopyBt848Files=11
[Manufacturer]
%String1%=SECTION_0
[SECTION_0]
%String2%=Bt848.Install,PCI\VEN_109E&DEV_0350&SUBSYS_00000000&REV_01,PCI\VEN_109E&DEV_0350&SUBSYS_00000000,PCI\VEN_109E&DEV_0350&REV_01,PCI\VEN_109E&DEV_0350
[Bt848.Install]
CopyFiles=CopyBt848Files,CopyDDrawFiles
AddReg=Bt848.AddDriverEntries
;UpdateIniFields=AddCodec
;UpdateInis=IniSettings
UpdateInis=AddCodec,IniSettings
Reboot
;
; copy the Bt848 drivers to the windows\system dir
;
[CopyBt848Files]
Bt848.vxd,Bt848.vx_
Bt848.drv,Bt848.dr_
Bt848DDI.dll,Bt848DDI.dl_
Bt848Dlg.dll,Bt848Dlg.dl_
Bt848_16.dll,Bt848_16.dl_
Bt848_32.dll,Bt848_32.dl_
btvvc32.drv,btvvc32.dr_
TunerCtl.exe,TunerCtl.ex_
BtHook.vxd,BtHook.vx_
BctvVBI.dll,BctvVBI.dl_
BctvTn.dll,BctvTn.dl_
GvBctvR.vpm,GvBctvR.vp_
;
; install MS Direct Draw files
;
[CopyDDrawFiles]
ddraw.dll,ddraw.dl_
ddraw16.dll,ddraw16.dl_
ddhelp.exe,ddhelp.ex_
;
; add registry entries for Bt848
;
[Bt848.AddDriverEntries]
HKR,,DevLoader,0,mmdevldr.vxd
HKR,Drivers,MIGRATED,0,
HKR,Drivers\msvideo,,0,
HKR,Drivers\msvideo\Bt848,Driver,0,Bt848.drv
HKR,,Driver,0,Bt848.vxd
;
; Add Codec
;
HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.BT20,Description,,%BTVVC32.DeviceDescBT20%
HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.BT20,Driver,,btvvc32.drv
HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.Y41P,Description,,%BTVVC32.DeviceDescY41P%
HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.Y41P,Driver,,btvvc32.drv
; only add YVU9 entries if they presently do not exist (use flags of 2)
HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.YVU9,Description,2,%BTVVC32.DeviceDescYVU9%
HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.YVU9,Driver,2,btvvc32.drv
;
; Windows Registry Keys
;
; subkey to force using primary surface
; 0 to try to create overlay surface first (default)
; 1 to force using primary surface
HKCR,"Bt848\Force Primary",,0,0
; subkey for Virge chip
; 0 for a Virge chip (default)
; 1 for Virge chip
HKCR,Bt848\Virge,,0,1
; subkey for the number of crystals intalled on your board (1 or 2)
HKCR,Bt848\NumXTAL,,0,1
; subkey for the video standard associated with crystal
; attached to XT0 (NTSC,PAL,NONE)
HKCR,Bt848\XT0,,0,NTSC
; subkey for the video standard associated with crystal
; attached to XT1 (NTSC,PAL,NONE)
HKCR,Bt848\XT1,,0,NONE
; subkey to enable/disable error dialogs
; 1 to display error dialogs (default),
; 0 do not display error dialogs
HKCR,Bt848\ErrorDialog,,0,1
; subkey for availability of Video Display Dialog
; 1 for Video Display Dialog is available (default),
; 0 for Video Display Dialog is unavailable
HKCR,Bt848\VideoDisplayDialog,,0,0
; subkey to force using Preview
; 0 to create and use overlay surface (default),
; 1 to use Preview without creating overlay surface
;;HKCR,Bt848\PreviewOnly,,0,1
HKCR,Bt848\PreviewOnly,,0,0
; subkey to use alternate way to control contrast
; 0 original way (default),
; 1 to compensate brightness when contrast changes
HKCR,Bt848\AltContrast,,0,0
; subkeys to set VBI HDelay and VBI Packet Size registers
; The VBI Hdelay register is a 6 bit register with a range of 0x0 to 0x3f
; The VBI Packet Size register is a 9 bit register with a range of 0x0 to 0x1ff
; Defaults:
; HDelay 0x7
; Packet Size 0x184
HKCR,Bt848\VBI_HDelay,,0,0x7
HKCR,Bt848\VBI_PacketSize,,0,0x184
; subkey for color format
HKCR,"Bt848\Color Format",,0,5
; subkey for Rectangle
HKCR,"Bt848\Rect Left",,0,0
HKCR,"Bt848\Rect Top",,0,0
HKCR,"Bt848\Rect Width",,0,320
HKCR,"Bt848\Rect Height",,0,240
;
; BitcastAddDriverEntries
;
HKLM,SOFTWARE\INFOCITY\Bitcast\Drivers,"TVTuner",,"BctvTn.dll"
HKLM,SOFTWARE\INFOCITY\Bitcast\Drivers,"VBITuner",,""
HKLM,SOFTWARE\INFOCITY\Bitcast\Drivers,"VBIDriver",,"BctvVBI.dll"
HKLM,SOFTWARE\INFOCITY\Bitcast\Drivers,"Video",,"GvBctvR.vpm"
[Bt848.Class.Install]
HKR,,Icon,0,-1
HKR,,,0,%MediaClassName%
HKR,,Installer,0,mmci.dll
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[AddCodec]
;system.ini,drivers,VIDC.Y41P,,btvvc.drv
system.ini,drivers,"VIDC.BT20=*"
system.ini,drivers,"VIDC.Y41P=*"
system.ini,drivers,"VIDC.YVU9=*"
system.ini,drivers32,,"VIDC.BT20=btvvc32.drv"
system.ini,drivers32,,"VIDC.Y41P=btvvc32.drv"
; Convoluted way of adding a VIDC.YVU9 entry if one does not already exist
system.ini,drivers32,"VIDC.YVU9=*","~VIDCYVU9Temp~=*", 3
system.ini,drivers32,,"VIDC.YVU9=btvvc32.drv"
system.ini,drivers32,"~VIDCYVU9Temp~=*","VIDC.YVU9=*", 3
[IniSettings]
system.ini,386Enh,,"device=BtHook.vxd"
[ControlFlags]
[SourceDisksNames]
1=GV-BCTV ╗╬▀░─┐╠─,,0001
[SourceDisksFiles]
Bt848.vx_=1
btvvc32.dr_=1
Bt848DDI.dl_=1
Bt848Dlg.dl_=1
Bt848.dr_=1
Bt848_16.dl_=1
Bt848_32.dl_=1
TunerCtl.ex_=1
BtHook.vx_=1
BctvVBI.dl_=1
BctvTn.dl_=1
GvBctvR.vp_=1
[Strings]
String0="G&I"
String1="▒▓Ñ╡░Ñ├▐░└"
String2="TV┴¡░┼░&╦▐├▐╡╖¼╠▀┴¼╬▐░─▐ GV-BCTV/PCI"
BTVVC32.DeviceDesc="Brooktree Prosumer/YUV Video Compressor and Decompressor"
BTVVC32.DeviceDescBT20="Brooktree Prosumer Video Codec"
BTVVC32.DeviceDescY41P="Brooktree YUV 411 (Y41P) Video Codec"
BTVVC32.DeviceDescYVU9="Brooktree YUV 9 (YVU9) Video Decompressor"